Revealing Cluster Structure of Graph by Path Following Replicator Dynamic
نویسندگان
چکیده
In this paper, we propose a path following replicator dynamic, and investigate its potentials in uncovering the underlying cluster structure of a graph. The proposed dynamic is a generalization of the discrete replicator dynamic, which evolves to a local maximum of the optimization problem max f(x) = xWx,x ∈ ∆ (W is a non-negative square matrix and ∆ is a simplex), and has been widely used to stimulate the evolution process of animal behavior. The discrete replicator dynamic has been successfully used to extract dense clusters of graphs; however, it is often sensitive to the degree distribution of a graph, and usually biased by vertices with large degrees, thus may fail to detect the densest cluster. To overcome this problem, we introduce a dynamic parameter ε, called path parameter, into the evolution process. That is, we successively solve a series of optimization problems, max f(x) = xWx,x ∈ ∆ε, where ∆ε = {x| ∑ i xi = 1, xi ∈ [0, ε]}. The path parameter ε can be interpreted as the maximal possible probability of a current cluster containing a vertex, and it monotonically increases as evolution process proceeds. By limiting the maximal probability, the phenomenon of some vertices dominating the early stage of evolution process is suppressed, thus making evolution process more robust. To solve the optimization problem with a fixed ε, we propose an efficient fixed point algorithm. Intuitively, the proposed dynamic follows the solution path of the optimization problems max f(x) = xWx,x ∈ ∆ε, with gradually expanding domain ∆ε. The key properties of the proposed path following replicator dynamic are: 1) its probability to evolve to the most significant cluster of graph is much higher than discrete replicator dynamic, 2) the path parameter ε offers us a tool to control the evolution process, and we can use it to simultaneously obtain dense subgraphs of various specified sizes, and 3) the evolution process is essentially a shrink process of high-density regions, thus reveals the underlying cluster structure of graph. The time complexity of the path following replicator dynamic is only linear in the number of edges of a graph, thus it can analyze graphs with millions of vertices and tens of millions of edges on a common PC in a few minutes. Besides, it can be naturally generalized to hypergraph and graph with edges of different orders, where f(x) becomes a polynomial function. We apply it to four important problems: maximum clique problem, densest k-subgraph problem, structure fitting, and discovery of high-density regions. The extensive experimental results clearly demonstrate its advantages, in terms of robustness, scalability and flexility.
منابع مشابه
Investigation of Double-layer Grid Space Structurer Resistance to Progressive Collapse
Considering the vulnerability of double-layer grid space structures to progressive collapse phenomenon, it is necessary to pay special attention to this phenomenon in the design process. Alternate path method is one of the most appropriate and accepted methods for progressive collapse resistant design of structures. Alternate Path Method permits local failure to occur but provides alternate pat...
متن کاملInvestigation of Double-layer Grid Space Structurer Resistance to Progressive Collapse
Considering the vulnerability of double-layer grid space structures to progressive collapse phenomenon, it is necessary to pay special attention to this phenomenon in the design process. Alternate path method is one of the most appropriate and accepted methods for progressive collapse resistant design of structures. Alternate Path Method permits local failure to occur but provides alternate pat...
متن کاملSpectral Clustering with Epidemic Diffusion
Spectral clustering is widely used to partition graphs into distinct modules or communities. Existing methods for spectral clustering use the eigenvalues and eigenvectors of the graph Laplacian, an operator that is closely associated with random walks on graphs. We propose a spectral partitioning method that exploits the properties of epidemic diffusion. An epidemic is a dynamic process that, u...
متن کاملOptimal Control of the Vehicle Path Following by Using Image Processing Approach
Nowadays, the importance of the vehicles and its dramatic effects on human life is no secret. The use of trailers with multiple axels for transporting bulky and heavy equipment is essential. Increase in trailers axles which results increment of wheels, needs considerations in order to increase in transporting speed, maneuverability, safety, better control and path following accurately. Therefo...
متن کاملVertex Decomposable Simplicial Complexes Associated to Path Graphs
Introduction Vertex decomposability of a simplicial complex is a combinatorial topological concept which is related to the algebraic properties of the Stanley-Reisner ring of the simplicial complex. This notion was first defined by Provan and Billera in 1980 for k-decomposable pure complexes which is known as vertex decomposable when . Later Bjorner and Wachs extended this concept to non-pure ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1303.2643 شماره
صفحات -
تاریخ انتشار 2013